V307 EXPERIMENTAL: Real parent characters/ folder swap on verified login.
Read README_V307_EXPERIMENTAL_REAL_ROOT_FOLDER_SWAP.txt before installing.
No EEex required. Keep V306 separately; test only with BG2 closed.

V306 CURRENT IMPORTANT INSTRUCTIONS (supersede historical V258 notes below)
-------------------------------------------------------------------------------
Close BG2, extract V306, then run SETUP_IN_GAME_ACCOUNTS.bat.
Run regular BaldurII.exe and log in. Normal BG2 Import/Export panels are kept.
Account originals remain in characters/<accountname>/, with all account
subfolders preserved. BG2 sees only numbered temporary copies (dra01/kro01 etc.)
for the verified logged-in account inside the flat characters/ directory.

Loose old root CHR/BIO files are NOT deleted: after verified login the router
moves them into _DRAKHYSYS_UNASSIGNED_ROOT_ISOLATION/group_####/ with a manifest.
No automatic restoration. If this move is blocked (e.g., file is busy), the
router refuses to mount and reports the error. To inspect/handle manually while
logged out and BG2 closed, use ISOLATE_OLD_SHARED_CHARACTERS.bat.
Do not rename/delete the parent characters directory or account subfolders.
Only one account per BG2 Documents profile can use the flat native view at once.
See README_V306_SAFE_ACCOUNT_ROOT_SWITCH.txt for current behavior.


HISTORICAL NOTES BELOW (NOT CURRENT CHARACTER FOLDER RULES)
===========================================================
DRAKHYSYS IN-GAME ACCOUNTS - V258

1. Keep your preferred UI.MENU / UI Interface Editor changes.
2. Close all BG2 windows, then run SETUP_IN_GAME_ACCOUNTS.bat. Restart BG2 afterward.
3. Only the exact logged-in characters_<account> folder with a matching account flag is allowed. The plain characters folder is denied and deleted if it appears.
4. Multiplayer slot ownership is fixed: Player 1 -> Character Slot/Portrait 1, Player 2 -> Slot/Portrait 2, through Player 6 -> Slot/Portrait 6.
5. A player cannot select another player's portrait/character slot. Multiplayer portrait dragging/reordering is disabled.
6. Export is allowed only when the Character Record belongs to the local player's matching numbered slot. Cross-player Export is denied for every player, including Player 1/host.
7. The fixed numbered slot remains protected after its player leaves; another player does not inherit or select that slot.
8. When a real remote player 2-6 leaves, genuine host/Player 1 opens Character Arbitration and the departed live party character is removed with BG2's native Arbitration delete path. The account CHR/BIO file is not deleted.
9. The leave cleanup is one-shot. If another modal blocks it, cleanup waits for the world screen; Play returns to gameplay without reopening the same leave event.
10. Clients cannot invoke host Arbitration controls or delete party characters. V254's one-shot Join protection remains active.
11. The stock Import and Export screens remain account-bound. The standard Auto-Save and Auto-Save-TOB SAVENAME.2DA rows remain disabled. No backup file is created.
12. DELETE ACCOUNT remains irreversible and creates no character backup, recycle copy, or automatic restoration.
13. See V258_FIXED_PLAYER_CHARACTER_SLOTS_NO_CROSS_SELECT_EXPORT_NO_AUTOSAVE_NO_BACKUPS.txt for the V258 behavior.

V265 CHARACTER RECORD NOTE
- Character Record icon: opens only the local player's fixed owner slot and selects that portrait first.
- Portrait right-click: opens the same normal main Character Record screen, not Inventory.
- Player N -> Slot/Portrait N for Players 1-6; ownerSlot != localSlot is denied.
- Native Export remains normal.


V268 account-folder rule:
CREATE ACCOUNT creates characters_<accountname>, and that exact folder is the permanent account folder. The account-name spelling is preserved in the folder name; account uniqueness remains case-insensitive.
